package com.roc.steelend.service;

import com.roc.steelend.controller.vo.buy.JuanBanBuyOrderVo;
import com.roc.steelend.controller.vo.buy.OtherProductsBuyOrderVo;
import com.roc.steelend.controller.vo.buy.PingBanBuyOrderVo;
import com.roc.steelend.controller.vo.common.BuyByRecoding;
import com.roc.steelend.controller.vo.returnformat.ReturnMsg;
import com.roc.steelend.controller.vo.returnformat.ReturnMsgForTable;
import com.roc.steelend.pojo.BuyOrder;
import org.springframework.web.bind.annotation.RequestParam;

import java.math.BigInteger;
import java.util.HashMap;
import java.util.List;

public interface BuyOrderService {

//    增加一笔平板采购订单
    ReturnMsg addBuyPingBanOrderService(PingBanBuyOrderVo pingBanBuyOrderVo,Integer employeeId);
//    增加一笔卷板采购订单
    ReturnMsg addBuyJuanBanOrderService(JuanBanBuyOrderVo juanBanBuyOrderVo,Integer employeeId);
//    增加一笔其他产品采购订单
    ReturnMsg addBuyOtherProductsOrderService(OtherProductsBuyOrderVo otherProductsBuyOrderVo,Integer employeeId);
//   查询采购订单
    List<BuyOrder> buyFindRecoding(BuyByRecoding selectMsg);
//    查询采购订单总数
    Integer buyFindRecodingCount(BuyByRecoding selectMsg);

}
